<!--Lieux-->
<<set $i=[]>>
<<set $i[1]="Dans une auberge">>
<<set $i[2]="Dans un monastère">>
<<set $i[3]="Dans un village en ruine">>
<<set $i[4]="Au marché d'une grande cité">>
<<set $i[5]="À cheval dans une plaine">>
<<set $i[6]="En train d'escalader une montagne">>
<<set $i[7]="Sur un navire">>
<<set $i[8]=" Chez une voyante">>
<<set $i[9]=" En plein(e) tempête/blizzard/déluge">>
<<set $i[10]="À une fête populaire">>
<<set $i[11]="Nettoient leurs affaires dans un lavoir">>
<<set $i[12]="Dans une foule assistant à une exécution capitale">>
<<set $i[13]="Dans un bordel">>
<<set $i[14]="Dans une bibliothèque">>
<<set $i[15]="Dans une forteresse">>
<<set $i[16]="Chez un apothicaire">>
<!--Menace-->
<<set $m=[]>>
<<set $m[1]="Disparition d'un objet/ d'un lieu/ d'individus">>
<<set $m[2]="Vagues de crimes (vols, assassinats, rackets...)">>
<<set $m[3]="Découverte de ruines, d'un gisement d'or...">>
<<set $m[4]="Méprise sur l'identité des aventuriers">>
<<set $m[5]="Escarmouches le long de la frontière">>
<<set $m[6]="Révolte/Soulèvement/Guerre civile">>
<<set $m[7]="Phénomène étrange (météorite, éclipse sans fin)">>
<<set $m[8]="Siège ">>
<<set $m[9]=" Menace/attaque directe contre les aventuriers">>
<<set $m[10]="Négociations difficiles (pays, guildes, cités...)">>
<<set $m[11]="Hallucinations/folie collective">>
<<set $m[12]="Départ d'une caravane/expédition/flotte">>
<<set $m[13]="Problème religieux : inquisition, messie...">>
<<set $m[14]="Épidémie ">>
<<set $m[15]="Évasion d'individu(s) dangereux">>
<<set $m[16]="Invasion de mort-vivants">>
<!--Responsables-->
<<set $c=[]>>
<<set $c[1]="Érudits/Mages…">>
<<set $c[2]="Nobles…">>
<<set $c[3]="Brigands...">>
<<set $c[4]="Cultistes...">>
<<set $c[5]="Déserteurs...">>
<<set $c[6]="Marchands...">>
<<set $c[7]="Un ancien dieu...">>
<<set $c[8]="Mort-vivants...">>
<<set $c[9]=" Assassins…">>
<<set $c[10]="Une ancienne relique…">>
<<set $c[11]="Soldats...">>
<!--La mission-->
<<set $p=[]>>
<<set $p[1]="Participer à un tournoi/un concours">>
<<set $p[2]="Retrouver/Voler/Capturer un objet/un individu">>
<<set $p[3]="Protéger un lieu">>
<<set $p[4]="Conquérir/nettoyer un lieu">>
<<set $p[5]="Aider/Empêcher une alliance/des négociations">>
<<set $p[6]="Explorer un lieu/territoire/plan inconnu">>
<<set $p[7]="Escorter un objet/individu">>
<<set $p[8]="Trouver l'identité des coupables">>
<<set $p[9]="Découvrir les plans de l'adversaire">>
<<set $p[10]="Gérer un commerce/un village/un convoi">>
<<set $p[11]="Sauver/libérer une ou plusieurs personnes">>
<<set $p[12]="Détruire/tuer un objet/un individu/un savoir...">>
<<set $p[13]="Refermer/condamner un portail/un temple...">>
<<set $p[14]="S'échapper d'une prison/forteresse assiégée...">>
<<set $p[15]="Négocier/s'allier avec un adversaire">>
<<set $p[16]="Échapper à un groupe d'assassin, chasseurs...">>
<!--Complications-->
<<set $s=[]>>
<<set $s[1]="L'intervention des aventuriers doit rester secrète">>
<<set $s[2]="Un traître se trouve parmi les alliés des PJs">>
<<set $s[3]="Les aventuriers ont perdu la mémoire">>
<<set $s[4]="Innocents/ressources doivent être sacrifié(e)s">>
<<set $s[5]="Le temps des aventuriers pour agir est compté">>
<<set $s[6]="Les aventuriers sont suivis par un autre groupe">>
<<set $s[7]="Les aventuriers ont changé de corps">>
<<set $s[8]="Les aventuriers n'ont pas leur équipement">>
<<set $s[9]="Les méchants sont les gentils et vice-versa">>
<<set $s[10]="Une partie des PNJs sont des rêves/illusions">>
<<set $s[11]="Les aventuriers sont maudits, empoisonnés...">>
<!--Construire scénario-->
<<set $r1=$i[random(1,$i.length-1)]>>
<<set $r2=$m[random(1,$m.length-1)]>>
<<set $r3=$c[random(1,$c.length-1)]>>
<<set $r4=$p[random(1,$p.length-1)]>>
<<set $r5=$s[random(1,$s.length-1)]>>
<!--Oracle-->
<<set $Oracle=[]>>
<<set $Oracle[1]="Non Et ...">>
<<set $Oracle[2]="Non Et ...">>
<<set $Oracle[3]="Non ...">>
<<set $Oracle[4]="Non ...">>
<<set $Oracle[5]="Non ...">>
<<set $Oracle[6]="Non ...">>
<<set $Oracle[7]="Non Mais ...">>
<<set $Oracle[8]="Non Mais ...">>
<<set $Oracle[9]="Non Mais ...">>
<<set $Oracle[10]="Non Mais ...">>
<<set $Oracle[11]="Oui Et ...">>
<<set $Oracle[12]="Oui Et ...">>
<<set $Oracle[13]="Oui Et ...">>
<<set $Oracle[14]="Oui Et ...">>
<<set $Oracle[15]="Oui ...">>
<<set $Oracle[16]="Oui ...">>
<<set $Oracle[17]="Oui ...">>
<<set $Oracle[18]="Oui ...">>
<<set $Oracle[19]="Oui ...">>
<<set $Oracle[20]="Oui ...">>
<!--Réaction-->
<<set $React=[]>>
<<set $React[1]="Amical et désintéressé : Va aider sans chercher une contrepartie. C’est un vrai généreux, un altruiste.">>
<<set $React[2]="Neutre et désintéressé : Indifférent au sort des autres. Il ne cherche ni a nuire ni à aider, mais fait simplement son travail, ni plus ni moins, il va accomplir la tâche qui lui est confiée, sans zèle, mais sans la saboter non plus. Ne peut être corrompu.">>
<<set $React[3]="Hostile et désintéressé : Va chercher a nuire gratuitement et avec détachement, sans émotion particulière. Il n’aidera pas les PJs et leur nuira s’il le peut, mais sans se mettre en danger lui-même.Hostilité de convention (religieux, société, race, etc…)">>
<<set $React[4]="Amical et intéressé : Va aider, mais attends une contrepartie en retour, un service, ou une récompense pour sa peine.Ou alors c’est parce qu’il est dans le même camp que les PJs qu’il va les aider, mais pas par sympathie réelle.">>
<<set $React[5]="Neutre et intéressé : Plus qu’indifférent, il recherche la neutralité, et ne veut pas être mêlé à une quelconque bonne ou mauvaise action. C’est le genre de témoin qui va fermer les yeux quand quelque chose se passe. Peut être corrompu par un camp comme par l’autre.">>
<<set $React[6]="Hostile et intéressé : Va chercher à nuire dans un but précis et calculé. Il fait certainement partie des forces ennemies des PJs.">>
<<set $React[7]="Faux-Jeton et désintéressé : D’apparence Amical, il est en réalité Hostile, et fera une crasse aux PJs dès qu’il le pourra. Mais il est hostile sans raison particulière, autre que la lâcheté, les conventions, etc…">>
<<set $React[8]="Faux-Jeton et intéressé : C’est le traitre de base. Il est d’apparence Amicale, mais c’est pour mieux planter les PJs… pour de l’argent, ou parce que c’est un espion, ou un ennemi infiltré.">>
<<goto[[Start]]>><<print "Les joueurs étaient : "+$r1>>
<<print "La menace vient de : "+$r2>>
<<print "Le responsable est/sont : "+$r3>>
<<print "La mission consiste à : "+$r4>>
<<print "Faire attention car : "+$r5>>
<<button [[Retour|Start]]>><</button>><<set $r6=$Oracle[random(1,$Oracle.length-1)]>>
<<print "L'Oracle répond : "+$r6>>
<<button [[Retour|Start]]>><</button>><<set $r7=$React[random(1,$React.length-1)]>>
<<print "La réaction du PNJ est : "+$r7>>
<<button [[Retour|Start]]>><</button>><<nobr>>
Nom de votre personnage :
<<textbox "$nom" "???">>
<</nobr>>
<font color="skyblue">Si le nom du personnage n'est pas renseigné, il ne sera pas valide.</font>
<<nobr>>
<<set $perso = 0>>
<<set $adresse = {type:""} >>
<<set $combat = {type:""} >>
<<set $erudition = {type:""} >>
<<set $influence = {type:""} >>
<<set $robustesse = {type:""} >>
<<set $survie = {type:""} >>
<<set $armure = {type:""} >>
<</nobr>>
<table><tr><td>
<font color="skyblue"><u>Adresse :</u>
<<radiobutton "$adresse.type" 1 checked>> 1-Moyen
<<radiobutton "$adresse.type" 2 >> 2-Bon
<<radiobutton "$adresse.type" 3 >> 3-Supérieur
<<radiobutton "$adresse.type" 4 >> 4-Excellent
<<radiobutton "$adresse.type" 5 >> 5-Légendaire
</font>
</td><td>
<font color="white"><u>Combat :</u>
<<radiobutton "$combat.type" 1 checked>> 1-Moyen
<<radiobutton "$combat.type" 2 >> 2-Bon
<<radiobutton "$combat.type" 3 >> 3-Supérieur
<<radiobutton "$combat.type" 4 >> 4-Excellent
<<radiobutton "$combat.type" 5 >> 5-Légendaire
</font>
</td><td>
<font color="skyblue"><u>Erudition :</u>
<<radiobutton "$erudition.type" 1 checked>> 1-Moyen
<<radiobutton "$erudition.type" 2 >> 2-Bon
<<radiobutton "$erudition.type" 3 >> 3-Supérieur
<<radiobutton "$erudition.type" 4 >> 4-Excellent
<<radiobutton "$erudition.type" 5 >> 5-Légendaire
</font>
</td><td>
<font color="white"><u>Influence :</u>
<<radiobutton "$influence.type" 1 checked>> 1-Moyen
<<radiobutton "$influence.type" 2 >> 2-Bon
<<radiobutton "$influence.type" 3 >> 3-Supérieur
<<radiobutton "$influence.type" 4 >> 4-Excellent
<<radiobutton "$influence.type" 5 >> 5-Légendaire
</font>
</td><td>
<font color="skyblue"><u>Robustesse :</u>
<<radiobutton "$robustesse.type" 1 checked>> 1-Moyen
<<radiobutton "$robustesse.type" 2 >> 2-Bon
<<radiobutton "$robustesse.type" 3 >> 3-Supérieur
<<radiobutton "$robustesse.type" 4 >> 4-Excellent
<<radiobutton "$robustesse.type" 5 >> 5-Légendaire
</font>
</td><td>
<font color="white"><u>Survie :</u>
<<radiobutton "$survie.type" 1 checked>> 1-Moyen
<<radiobutton "$survie.type" 2 >> 2-Bon
<<radiobutton "$survie.type" 3 >> 3-Supérieur
<<radiobutton "$survie.type" 4 >> 4-Excellent
<<radiobutton "$survie.type" 5 >> 5-Légendaire
</font>
</td></tr></table>
<<nobr>>
<u>Armure :</u>
<<radiobutton "$armure.type" 0 checked>> Non
<<radiobutton "$armure.type" 2 >> Oui
<</nobr>>
- Le nombre de points de vie est égal à la robustesse +5
- Votre dégât = 1 si votre combat est (1,2) , 2 si votre combat est (3,4) , 3 si votre combat est égal à 5
<<button [[Valider le personnage|ValidPerso]]>><</button>>
<<if $nom !== "???" && $perso == 0>>
Personnage : $nom
Adresse : $adresse.type
Combat : $combat.type
Erudition : $erudition.type
Influence : $influence.type
Robustesse : $robustesse.type
Survie : $survie.type
Points de vie : $PDV
dégâts : $DEGATS
Armure : $ARMOR
<</if>>
<<set $PDV = $robustesse.type+5>>
<<set $ARMOR = $armure.type>>
<<switch $combat.type>>
<<case 1 2>>
<<set $modg =1>>
<<print $modg>>
<<case 3 4>>
<<set $modg =2>>
<<print $modg>>
<<case 5>>
<<set $modg =3>>
<<print $modg>>
<<default>>
<<set $modg =1>>
<</switch>>
<<set $DEGATS = $modg>>
<<goto[[Start]]>>Bonjour, sur cette page version 1.0 vous trouverez :
--- La création d'un personnage avec les règles de Tranchons & Traquons v2.
--- Un testeur de compétences de votre personnage.
--- Un générateur de scénario, qui reprend les tables aléatoires de Tranchons & Traquons v2.
--- Un Oracle proposé par Sambre.
--- La réaction d'un PNJ, proposé par le jeu SCRiiiPT.
Cliquer sur votre choix ...
[[Création d'un personnage|Personnage]]
[[Scenario]] | [[Oracle]] | [[Réaction]]
<<nobr>>
<<if $perso ==0>>
[[Test de compétence]]
<</if>>
<</nobr>><<set $caract = {type:""} >>
<font color="skyblue"><u>Test de compétence :</u>
<<radiobutton "$caract.type" 1 checked>> Test d'adresse
<<radiobutton "$caract.type" 2 >> Test d'érudition
<<radiobutton "$caract.type" 3 >> Test d'influence
<<radiobutton "$caract.type" 4 >> Test de robustesse
<<radiobutton "$caract.type" 5 >> Test de survie
</font>
<<set $difficult = {type:""} >>
<font color="white"><u>Difficulté :</u>
<<radiobutton "$difficult.type" 2 checked>> Facile
<<radiobutton "$difficult.type" 0 >> Moyen
<<radiobutton "$difficult.type" -2 >> Difficile
<<radiobutton "$difficult.type" -4 >> Très difficile
<<radiobutton "$difficult.type" -6 >> Improbable
</font>
<<button [[Lancer le test|Calcul Test]]>><</button>>
<<set $des=random(1,6)+random(1,6)>>
<<if $des==12>>
Le résultat des 2d6 est : <<print $des>> , ce qui correspond à <font color="skyblue">une réussite automatique !!!</font>
<<elseif $des==2>>
Le résultat des 2d6 est : <<print $des>> , ce qui correspond à <font color="red">un échec critique !!! </font>
<<else>>
<<switch $caract.type>>
<<case 1>>
<<set $Montest =$adresse.type + $des + $difficult.type>>
<font color="skyblue"><u>*** Test d'adresse : ***</u></font>
Votre jet de 2d6 : <<print $des>>
Votre compétence : <<print $adresse.type>>
Votre difficulté : <<print $difficult.type>>
Total : <<print $Montest>>
<<if $Montest >7>>
<font color="skyblue">Votre test est une réussite !!!</font>
<<elseif $Montest<8>>
<font color="red">Votre test est un échec !!!</font>
<</if>>
<<case 2>>
<<set $Montest =$erudition.type + $des + $difficult.type>>
<font color="skyblue"><u>*** Test d'érudition : ***</u></font>
Votre jet de 2d6 : <<print $des>>
Votre compétence : <<print $erudition.type>>
Votre difficulté : <<print $difficult.type>>
Total : <<print $Montest>>
<<if $Montest >7>>
<font color="skyblue">Votre test est une réussite !!!</font>
<<elseif $Montest<8>>
<font color="red">Votre test est un échec !!!</font>
<</if>>
<<case 3>>
<<set $Montest =$influence.type + $des + $difficult.type>>
<font color="skyblue"><u>*** Test d'influence : ***</u></font>
Votre jet de 2d6 : <<print $des>>
Votre compétence : <<print $influence.type>>
Votre difficulté : <<print $difficult.type>>
Total : <<print $Montest>>
<<if $Montest >7>>
<font color="skyblue">Votre test est une réussite !!!</font>
<<elseif $Montest<8>>
<font color="red">Votre test est un échec !!!</font>
<</if>>
<<case 4>>
<<set $Montest =$robustesse.type + $des + $difficult.type>>
<font color="skyblue"><u>*** Test de robustesse : ***</u></font>
Votre jet de 2d6 : <<print $des>>
Votre compétence : <<print $robustesse.type>>
Votre difficulté : <<print $difficult.type>>
Total : <<print $Montest>>
<<if $Montest >7>>
<font color="skyblue">Votre test est une réussite !!!</font>
<<elseif $Montest<8>>
<font color="red">Votre test est un échec !!!</font>
<</if>>
<<case 5>>
<<set $Montest =$survie.type + $des + $difficult.type>>
<font color="skyblue"><u>*** Test de survie : ***</u></font>
Votre jet de 2d6 : <<print $des>>
Votre compétence : <<print $survie.type>>
Votre difficulté : <<print $difficult.type>>
Total : <<print $Montest>>
<<if $Montest >7>>
<font color="skyblue">Votre test est une réussite !!!</font>
<<elseif $Montest<8>>
<font color="red">Votre test est un échec !!!</font>
<</if>>
<</switch>>
<</if>>
<<button [[Retour|Start]]>><</button>>
<<set $PetitBras = {difficulte:0,Pointsdevie:1,degats:1}
<<set $GrosBras = {difficulte:-2,Pointsdevie:5,degats:2}
<<set $Brutasse = {difficulte:-4,Pointsdevie:10,degats:2}
<<set $GrandChef = {difficulte:-6,Pointsdevie:15,degats:3}